package com.topgay.dao;

import java.util.List;

import com.topgay.domain.CSCenter;

public interface CSCenterDAO {

	public abstract List<CSCenter> selectCSCenterList(int page, int divide);
	
	public abstract int selectTotalContent(int divide);
	
	/**
	 * cscenter 테이블에 내용 insert
	 * @param cscenter
	 * @return
	 */
	public abstract int insertCSCenterContent(CSCenter cscenter, int divide);

	/**
	 * CSCenter - Divide에 해당되는 글 번호의 가장 큰 수를 조회하는 메소드
	 * @param divide
	 * @return
	 */
	public abstract int selectMaxCSCenterDivideNo(int divide);
	
	/**
	 * CSCenter - 조회수를 1개 update 처리하는 메소드 (글 조회시 호출)
	 * @param cscenterNo
	 * @return
	 */
	public abstract int updateCSCenterViewCount(int cscenterNo);
	
	/**
	 * CSCenter - 글번호로 하나의 게시물을 조회하는 메소드
	 * @param cscenterNo
	 * @return
	 */
	public abstract CSCenter selectCSCenterContentByNo(int cscenterNo);
}
